﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ComputeLib
{
    public class TreeNodeData<T>
    {
        private T obj;
        private TreeNodeData<T>[] childs;
        private TreeNodeData<T> parent;

        public T Obj { get => obj; set => obj = value; }
        public TreeNodeData<T>[] Childs { get => childs; set => childs = value; }
        public TreeNodeData<T> Parent { get => parent; set => parent = value; }
    }
}
